laboratory doctor medical database medicine machinery emr handling business middleware hl7 supplies neotool equipment software dicom healthcare medical billing xml hl7